package com.xindacloud.sms.console.system.dto;

import java.io.Serializable;
import java.util.List;

import com.xindacloud.sms.console.system.dto.common.PageDTO;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value="SmsAgentDTO",description="代理商DTO")
public class SmsAgentDTO extends PageDTO implements Serializable {
    private static final long serialVersionUID = 6683147692659162246L;
    @ApiModelProperty(value="代理商名称",name="agentName",notes = "代理商名称",example="sinch", required = false)
    private String agentName;
    
    @ApiModelProperty(value="代理商Ids",name="agentIds",notes = "代理商ids",example="uuid", required = false)
    private List<String> agentIds;
    
    @ApiModelProperty(value="状态",name="status",notes = "状态",example="sinch", required = false)
    private Boolean status;
    
    @ApiModelProperty(value="用户id",name="userId",notes = "用户id",example="uuid", required = false)
    private Integer userId;
}
